package com.levi.mapper;

import com.levi.vo.TaskVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author shentong
 * @date 2021/8/16 16:23
 * @Description TODO
 */
public interface FlowableMapper {
    /**
     * 获取当前登录用户正在执行的taskId
     * @param userName
     * @param id
     * @return
     */
    String getTaskIdByUserAndBussinessId(@Param("userName") String userName,@Param("id") String id);

    /**
     * 查询用户的待办
     * @param userName
     * @return
     */
    List<TaskVO> getApplyingTask(@Param("userName") String userName);

    /**
     *查看用户的已办任务
     * @param userName
     * @return
     */
    List<TaskVO> getApplyedTasks(@Param("userName") String userName);
}
